type kind =
  | Discord
  | Docs;

[@react.component]
let make = (~kind) => {
  switch (kind) {
  | Discord =>
    <svg
      height="24"
      viewBox="0 0 24 24"
      transform="translate(0 -1)"
      fill="currentColor"
      stroke="currentColor"
      strokeWidth="0"
      xmlns="http://www.w3.org/2000/svg">
      <path
        fillRule="evenodd"
        clipRule="evenodd"
        d="M15.4909 17.6159C15.4909 17.6159 15.011 17.0725 14.6111 16.5922C16.3574 16.1246 17.0239 15.0883 17.0239 15.0883C16.4773 15.4296 15.9574 15.6697 15.4909 15.834C14.8243 16.0994 14.1845 16.2763 13.558 16.3774C12.2782 16.6049 11.1051 16.5417 10.1054 16.3648C9.34552 16.2257 8.69233 16.0235 8.14578 15.8213C7.83918 15.7076 7.50592 15.5686 7.17265 15.3916C7.15266 15.379 7.13266 15.3695 7.11267 15.3601C7.09267 15.3506 7.07268 15.3411 7.05268 15.3285C7.02602 15.3158 7.01269 15.3032 6.99936 15.2905C6.75941 15.1642 6.6261 15.0757 6.6261 15.0757C6.6261 15.0757 7.26597 16.0867 8.95894 16.567C8.55902 17.0472 8.0658 17.6159 8.0658 17.6159C5.11976 17.5274 4 15.695 4 15.695C4 11.6256 5.91959 8.32708 5.91959 8.32708C7.83918 6.96219 9.66545 7.00011 9.66545 7.00011L9.79876 7.15176C7.39927 7.80893 6.29284 8.80732 6.29284 8.80732C6.29284 8.80732 6.58611 8.65567 7.07934 8.44082C8.5057 7.84684 9.63879 7.68255 10.1054 7.64464L10.1352 7.63985C10.2025 7.62899 10.2622 7.61936 10.332 7.61936C11.1451 7.51826 12.0649 7.49298 13.0247 7.59408C14.2911 7.7331 15.6508 8.08696 17.0372 8.80732C17.0372 8.80732 15.9841 7.85948 13.7179 7.20231L13.9045 7.00011C13.9045 7.00011 15.7308 6.96219 17.6504 8.32708C17.6504 8.32708 19.57 11.6256 19.57 15.695C19.57 15.695 18.4369 17.5274 15.4909 17.6159ZM9.66773 11.9436C8.91388 11.9436 8.31874 12.5942 8.31874 13.388C8.31874 14.1817 8.92711 14.8323 9.66773 14.8323C10.4216 14.8323 11.0167 14.1817 11.0167 13.388C11.03 12.5942 10.4216 11.9436 9.66773 11.9436ZM13.1457 13.388C13.1457 12.5942 13.7409 11.9436 14.4947 11.9436C15.2486 11.9436 15.8437 12.5942 15.8437 13.388C15.8437 14.1817 15.2486 14.8323 14.4947 14.8323C13.7541 14.8323 13.1457 14.1817 13.1457 13.388Z"
      />
    </svg>
  | Docs =>
    <svg
      height="16"
      viewBox="0 0 24 24"
      fill="currentColor"
      stroke="currentColor"
      strokeWidth="0"
      xmlns="http://www.w3.org/2000/svg">
      <path
        fillRule="evenodd"
        clipRule="evenodd"
        d="M13.5 4H7.5C6.675 4 6.0075 4.675 6.0075 5.5L6 17.5C6 18.325 6.6675 19 7.4925 19H16.5C17.325 19 18 18.325 18 17.5V8.5L13.5 4V4ZM9.00014 14.5H15.0001V16H9.00014V14.5ZM9.00014 11.5H15.0001V13H9.00014V11.5ZM12.7501 9.24996V5.12496L16.8751 9.24996H12.7501V9.24996Z"
      />
    </svg>
  };
};
